Big Huge Thesaurus

Xinjiang Uighur Autonomous Region

noun